草庐IT

安卓 TextView

全部标签

android - 通过json在textview中显示数据

我想通过php显示mysql数据库中的用户详细信息,并在androidtextview中显示。场景是这样的:当用户登录到他的帐户时,他将被重定向到包含4个按钮的仪表板,即:newsfeed、profile、calendar和about。当用户单击个人资料按钮时,用户详细信息(如他的姓氏、名字、中间名等)将显示在TextView中。当我运行我的应用程序时,它不显示任何内容,但在我的php脚本中它返回用户详细信息。这里似乎有什么问题?这是我的java代码:packagesscr.stag;importjava.util.ArrayList;importjava.util.List;impo

java - 安卓.view.InflateException : Binary XML file line #8: Error inflating class fragment

我正在尝试将布局膨胀为fragment我有#8:错误膨胀类fragment我的View甚至没有创建它落在膨胀如何正确充气布局?我的XML大:我的容器:我的fragment布局:android:layout_width="match_parent"android:layout_height="match_parent"android:orientation="vertical"android:padding="10sp">Java主程序:myclassjavafirst:packagecom.project.places;importandroid.app.Activity;import

java - 在 TextView 中使用不同的字体样式

我可以通过在raw文件夹下添加文件并读取文件来在TextView中显示文件的内容。它工作正常。但是文件中的所有内容看起来都一样。我想通过引入字体样式来区分标题和内容。有人可以帮忙吗? 最佳答案 我从您的问题中了解到,您想对TextView中文本的不同部分应用不同的格式。但据我所知,TextView还不支持多种样式(格式)。无论您应用何种格式,都将应用于TextView中的整个文本。要使用不同的格式,您可以使用WebView.更新:这个功能是EditText才有的(我看到的太晚了),详见这个链接;http://developer.an

android - 为什么以编程方式添加我的 TextView 时出现 NullPointerException?

我在我的Activity中以编程方式创建了一个线性布局,如下所示:LinearLayoutmyContent=newLinearLayout(this);myContent.setOrientation(LinearLayout.VERTICAL);然后,我在xml中定义了一个TextView(在res/layout/下),如下所示:之后,我想以编程方式将上面定义的几个TextView添加到myContent线性布局,如下所示://mycontentisalinearlayoutLinearLayoutmyContent=newLinearLayout(this);myContent.

android - 如何在动态创建的 TextView 上获取文本 onClick?

到目前为止,我有这段代码,用于使用用户名arrayList中的文本创建TextView。TextViewtxt_con=null;for(inti=0;i和onClickListenertxt_con.setOnClickListener(newView.OnClickListener(){@OverridepublicvoidonClick(Viewv){//TODOAuto-generatedmethodstub@SuppressWarnings("unused")TextViewt=((TextView)v);Stringstr=t.getText().toString();}}

java - 安卓 + java.lang.NullPointerException : Attempt to invoke interface method

在编译我的代码时出现此错误(“java.lang.NullPointerException:尝试调用接口(interface)方法”),我仍然无法理解原因。这是我的代码:publicclassFragmentDetailsextendsFragment{privateTextViewtext1,text2,text3,text4,text5=null;privateButtonbutton1=null;OnDetailsDefinedListenermCallback;publicinterfaceOnDetailsDefinedListener{voidexecuteOrder(St

android - 带有自定义 TextView 的 Tablayout,在首次启动时未更改选定状态颜色

我试图在tablayout的自定义TextView中找出一些荒谬的东西。当我启动该应用程序时,第一个选项卡的TextView采用默认颜色,但是当我浏览其他选项卡并返回到第一个选项卡时,它可以正常工作。这是代码。选择器.xmlMainActivity.javatabLayout=(TabLayout)findViewById(R.id.tabs);tabLayout.setupWithViewPager(viewPager);tabLayout.setTabMode(TabLayout.MODE_SCROLLABLE);tabLayout.getTabAt(0).setCustomVie

中兴B860AV2.1-A2_非高安版_S905L3处理器_安卓9_uwe5621ds_线刷固件包

中兴B860AV2.1-A2_非高安版_S905L3处理器_安卓9_uwe5621ds_线刷固件包(内有教程)特点:1、适用于对应型号的电视盒子刷机;2、开放原厂固件屏蔽的市场安装和u盘安装apk;3、修改dns,三网通用;4、大量精简内置的没用的软件,运行速度提升,多出大量的存储空间;5、去除应用安装限制;6、支持开机自启动、开机密码锁、儿童应用锁、应用隐藏、开机自动进入HDMI等各种花式功能;线刷方法:(新手参考借鉴一下)1、准备好一根双公头USB线刷刷机线,长度30-50CM长度最佳,同时准备一台电脑,拆开盒子;2、电脑上安装好刷机工具AmlogicUSBBurningTool软件→打开

安卓布局 : How to keep right-most text element and ellipsize left-most text element as it grows?

我有一个包含两个TextView的LinearLayout。设第一个TextView的文本为“短文本”,第二个TextView的文本为“(s)”。我希望LinearLayout这样显示给用户:[[短文本][(s)]____________]其中____表示空View。现在,如果我将稍长的字符串放入第一个TextView,我希望看到:[[稍长的文本][(s)]__]如果我将更长的字符串放入第一个TextView,我希望看到:[[很长...ng文本][(s)]]但我似乎无法找到一种方法来防止第一个TextView完全排挤第二个TextView,如下所示:[[真的很长……很长的文字]]如何获

android - 如何让 TalkBack 自动读出 TextView 的错误信息?

我目前正在使我的应用程序可访问,但我的EditTexts有问题:在每个EditText中,用户的输入都会在某个时候被验证(例如,按下按钮后),如果输入无效,我会使用editText.setError("message")显示错误.问题是,如果TalkBack打开,它不会自动聚焦并读取错误。此外,由于无法获取错误View,因此无法通过sendAccessibilityEvent要求TalkBack聚焦它。对于如何在仍然使用editText.setError()的同时解决这个问题的任何想法,我将不胜感激。编辑1添加了@AbhishekV解决方案的代码:publicclassBaseEdit